return {
  {
    "nvim-telescope/telescope-file-browser.nvim",
    lazy = true,
    keys = {
      {
        "<leader>fe",
        function() require("telescope").extensions.file_browser.file_browser {} end,
        desc = "File_browser",
      },
    },
  },
  {
    "ahmedkhalf/project.nvim",
    main = "project_nvim",
    event = "VeryLazy",
    keys = {
      { "<leader>fp", function() require("telescope").extensions.projects.projects {} end, desc = "Find projects" },
    },
    opts = {},
  },
  {
    "nvim-telescope/telescope.nvim",
    dependencies = {
      "nvim-lua/plenary.nvim",
      "jackyhevey/telescope-live-grep-args.nvim",
    },
    keys = {
      {
        "<leader>fs",
        function()
          require("telescope-live-grep-args.shortcuts").grep_register {
            postfix = "",
            quote = true,
            trim = true,
          }
        end,
        desc = "Find String from Register +",
      },
      {
        "<leader>fW",
        function()
          require("telescope-live-grep-args.shortcuts").grep_register {
            postfix = "",
            quote = false,
            trim = true,
          }
        end,
        desc = "Find String from Register +",
      },
    },
    opts = {
      defaults = {
        vimgrep_arguments = {
          "rg",
          "-i",
          "--color=never",
          "--no-heading",
          "--with-filename",
          "--line-number",
          "--column",
          -- "--smart-case",
        },
      },
    },
    config = function(...)
      local telescope = require "telescope"
      require "astronvim.plugins.configs.telescope"(...)
      telescope.load_extension "live_grep_args"
    end,
    -- pickers = {
    --   live_grep = {
    --     vimgrep_arguments = {
    --       "rg",
    --       "--color=never",
    --       "--no-heading",
    --       "--with-filename",
    --       "--line-number",
    --       "--column",
    --       "-l",
    --       -- "--smart-case",
    --     },
    --   },
    -- },
  },
}
